sewage pump - Francés Inglés Diccionario